package com.castle.fortress.admin.argFlow.dto;

import lombok.Data;
import lombok.experimental.Accessors;
import java.util.List;
import java.util.Map;

/**
 * 文档请求DTO
 */
@Data
@Accessors(chain = true)
public class DocumentRequestDTO {
    
    /**
     * 文档ID列表
     */
    private List<String> ids;
    
    /**
     * 文档ID列表 (用于解析文档)
     */
    private List<String> document_ids;
    
    /**
     * 文档名称
     */
    private String name;
    
    /**
     * 文档类型
     */
    private String type;
    
    /**
     * 分块方法
     */
    private String chunk_method;
    
    /**
     * 解析配置
     */
    private Map<String, Object> parser_config;
} 